#include"expressao.h"
#ifndef EXPBIN_H
#define EXPBIN_H

class Exp_Bin: public Expressao {
	private:
		Expressao *e1, *e2;
		string operador;
	public:
		Exp_Bin (Expressao *e1, Expressao *e2, string operador) {
			this->e1=e1;
			this->e2=e2;
			this->operador=operador;
		}

		virtual int processa_expressao() {
			if (operador == "+") 
				return (e1->processa_expressao() + e2->processa_expressao());
			return (e1->processa_expressao() - e2->processa_expressao());
		}	
};

#endif
